technical translator - Französisch Englisch Wörterbuch